import i18n from 'i18next';
import { initReactI18next } from 'react-i18next';
import translation_en from './en.json';
import translation_zh from './zh.json';

const resources = {
  en: {
    translation: translation_en
  },
  zh: {
    translation: translation_zh
  }
};

i18n
  .use(initReactI18next)
  .init({
    resources,
    lng: navigator.language === 'zh-CN' ? 'zh' : 'en',
    interpolation: {
      escapeValue: false
    }
  })
  .catch((err) => {
    console.log(err);
  });

export default i18n;
